<script lang="ts" setup>

defineProps({
  size: {
    type: String,
    required: false,
    default: () => '16'
  },
  color: {
    type: String,
    required: false,
    default: () => 'currentColor'
  }
})

</script>

<template>
  <svg :height="size" :width="size" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
    <path
        :fill="color"
        d="M2 21q-.825 0-1.412-.587T0 19V5q0-.825.588-1.412T2 3h20q.825 0 1.413.588T24 5v14q0 .825-.587 1.413T22 21zm7-7q1.25 0 2.125-.875T12 11t-.875-2.125T9 8t-2.125.875T6 11t.875 2.125T9 14m-6.9 5h13.8q-1.05-1.875-2.9-2.937T9 15t-4 1.063T2.1 19m15.4-7q0-.525.1-1.012t.25-.988H19q.25 0 .45-.1t.35-.3l.675-.9q.225-.3.2-.675t-.3-.65l-.7-.7Q19.4 6.4 19 6.387t-.7.263q-1.075 1-1.687 2.438T16 12t.613 2.913T18.3 17.35q.3.275.7.263t.675-.288l.7-.7q.275-.275.3-.65t-.2-.675l-.675-.9q-.15-.2-.35-.3T19 14h-1.15q-.15-.45-.25-.963T17.5 12"/>
  </svg>
</template>

<style lang="scss" scoped>

</style>
